1 atapuzarse
atapuzarsese de algo — to stuff oneself with something (colloq)
Spanish-English dictionary > atapuzarse